Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 LEATHERHEAD ROAD Semi-Detached £500,000 24 Feb 2022
117 LEATHERHEAD ROAD Semi-Detached £242,000 3 Apr 2006
119 LEATHERHEAD ROAD Semi-Detached £507,500 12 Dec 2017
121 LEATHERHEAD ROAD Semi-Detached £209,950 27 Sep 2002